package com.qfedu.microcoupon.coupon.service;

import com.qfedu.microcoupon.coupon.bo.CouponCountInfoBO;

import java.util.List;

/**
 * @Classname CouponInfoService
 * @Description TODO
 * @Date 2025-09-25 15:02
 * @Created by 老任与码
 */
public interface CouponInfoService {

    void distributeCoupon(Integer productType, Integer uid);

    /**
     * 根据模版id，获取用户领取优惠券的统计信息
     *
     * @param templateIds
     */
    List<CouponCountInfoBO> distributeStatics(List<Integer> templateIds, Integer uid);

    void userDistributeCoupon(Integer templateId);
}
